package com.FH.permission.sys_role_menu;

import com.FH.util.ResultDTO;

import javax.ejb.EJB;
import javax.enterprise.context.RequestScoped;
import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;

@Path("/sysrolemenu")
@Produces(MediaType.APPLICATION_JSON)
@RequestScoped
public class SysRoleMenuResource {

    @EJB
    private SysRoleMenuDAO sysRoleMenuDAO;


    @POST
    @Consumes(MediaType.APPLICATION_JSON)
    public ResultDTO addSysRoleMenu(SysRoleMenuPullDTO sysRoleMenuPullDTO){

        return  sysRoleMenuDAO.addSysRoleMenu(sysRoleMenuPullDTO);
    }

    @GET
    @Path("/{search}")
    public ResultDTO getMenuBySysRole(@PathParam("search") String search){
        return sysRoleMenuDAO.getMenuBySysRole(search);
    }
}
